package Day05;

import java.util.Random;

public class Test {
    public static void main(String[] args) {
        int sum=0;
        for (int a=1;a<=100;a++){
            if (a%2==0){
                sum=sum+a;
            }
        }
        System.out.println("所有偶数的和为"+sum);
        System.out.println("-------------------");

        int s=1;
        for (int i=2;i<=8;i++){
            s=s*i;
        }
        System.out.println("8的阶乘为"+s);
        System.out.println("-----------------");

        for (int i=1;i<=6;i++){
            for (int b=1;b<i*2;b++){
                System.out.print("*");
            }
            System.out.println();
        }
        int height = 5;  // 这里设置三角形的高度，可以根据需要更改

        // 外层循环控制行数
        for(int i=0; i<height; i++) {
            // 内部计算每行星号的数量，从1开始，每次增加2个星号
            for(int j=0; j<(2*i + 1); j++) {
                System.out.print("*");
            }
            // 换行
            System.out.println();
        }
        System.out.println("---------------");
        int[]arr=new int[10];
        //Random rand=new Random();
        for (int i=0;i<10;i++){
            arr[i]=(int)(Math.random()*1000);
            //arr[i]=rand.nextInt();
            System.out.println(arr[i]);
        }
        int max =arr[0],min=arr[0];
        for (int i=1;i<arr.length;i++){
            if (max<arr[i]){
                max=arr[i];
            }
            if (min>arr[i]){
                min=arr[i];
            }
        }
        System.out.println("最大值为"+max);
        System.out.println("最小值为"+min);
    }
}
